|
F_TRIG |
Top |
|
F_TRIG
Detecta un cambio entre el estado anterior del acumulador y el reciente de la instrucción anterior. Cuando hay transición el acumulador sale en 1, caso contrario en 0. Detecta transición 1 a 0 La 1ª vez que se ejecuta el acumulador sale en cero, pues se limita a memorizar el estado.
LD 0 ;Estado anterior Acc = desconectado LD i0.0 ;Nuevo estado Acc = i0.0 EU ;Detecto el cambio 0 -> 1 SET q0.6 ;Dejo salida activada su hubo transición
LD 0 ;Estado anterior Acc = desconectado LD i0.1 ;Nuevo estado Acc = i0.1 EU ;Detecto el cambio 1 -> 0 RESET q0.6 ;Dejo salida desactivada su hubo transición
|